/*新建页面左侧树样式*/
.wea-doc-add{
    .add-lefttree {
        height: 100%;
		.add-doc-lefttree{
			height:100%;
			overflow:hidden;
			.wea-left-tree {
			    padding-top: 47px;
				margin-top: -47px;
			}
		} 
    }
    .add-addcontent,.add-addcontentplus{
        width:150px;
        height:150px;
        text-align: center;
        float:left;
        margin-top:10px;
        margin-right:25px;
        border:1px solid #FFFFFF;
        background: #FFFFFF;
        position:relative;
        .icon-coms-Collection,.icon-coms-Collection2{
            position: absolute;
            font-size:16px;
            margin-top: 9px;
            margin-left: 120px;
            color:#FFFFFF;
            z-index:1;
        }
    }
    .add-addcontent:after{
        content:'';
        clear:both
    }
    .add-addcontent:hover{
        border: 1px solid #2DB7F5;
        box-shadow: 0 0 3px 0 #2DB7F5;
        cursor:pointer;
        .icon-coms-Collection,.icon-coms-Collection2{
           color:#F5A623;
        }
    }
    .add-addcontentmain{
        padding-left:25px;
        padding-top: 3px;
        padding-bottom: 46px;
        height:100%;
        .scroller{
            width:100%!important;
            min-width:100%!important;
            max-width:100%!important;
        }
        .add-addcontent-empty{
            text-align: center;
            color:#B2B2B2;
            padding-top:150px;
            .add-addcontent-blank{
                font-size:60px;
            }
        }
        .ant-spin-nested-loading .ant-spin{
            margin:0;
        }
    }
    .add-addcontentsub{
        width:99px;
        height:90px;
        margin: 30px 24.5px;
        text-align: center;
    }
    .add-addcontentsubplus{
        border:1px dotted #B2B2B2;
    }
    .add-addcontentsubplus:hover{
        cursor:pointer;
        background: #F8FCFF;
        border: 1px solid #5BB5EF;
    }
    .add-addtabicon-plus{
        font-size:29px;
        color: #5BB5EF;
        padding:30px;
    }
    .add-accounts{
      position: absolute;
      font-size: 16px;
      color: #2db7f5;
      bottom: 35px;
      cursor: pointer;
      right: 30px;
    }
    .add-addtext,.add-addtabtext{
        font-family:"PingFangSC-Regular";
        color: #333333;
        letter-spacing: -0.08px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .add-addtabtext{
        padding-right: 33px;
        width: 320px;
        height: 100px;
        display: inline-block;
    }
    .add-addtext:hover{
        cursor: pointer;
        color: #333333;
    }
    .add-addtabtext:hover{
        cursor: pointer;
        color: #4D7AD8;
    }
    .add-addkey{
        display:none;
    }
    .add-addtab{
        height:45px;
        /*border-bottom:1px solid #C9C9C9;*/
        background: #FFFFFF;
        box-shadow: 0 1px 0 0 rgba(201,201,201,0.50);
        overflow:hidden;
        min-width:480px;
    }
    .add-addtabroute{
        float:left;
        padding-top:15px;
        padding-left:15px;
        min-width:300px;
        overflow: hidden;
    }
    .add-addtab—subroute{
        display:inline-block;
        vertical-align: top;
        height:20px;
    }
    .add-addtabicon-home{
        font-size:16px;
        color:#B2B2B2;
        margin-top:15px;
        padding-right:5.5px;
    }
    .add-addtabicon-home:before{
        //  vertical-align: middle;
    }
    .add-addtabicon-home:hover{
        color:#018EFB;
        cursor: pointer;
    }
    .add-icon-home{
        padding-top:1px;
    }
    .add-addtabicon-caretright{
        position:absolute;
        color: #A3A3A3;
        font-size:18px;
        transform: scale(0.5);
        -ms-transform:scale(0.5);   /* IE 9 */
        -moz-transform:scale(0.5);  /* Firefox */
        -webkit-transform:scale(0.5); /* Safari 和 Chrome */
        -o-transform:scale(0.5);
        margin: -14px 0 0 -24px;
    }
    .add-addtabicon-caretright:hover{
        cursor:pointer;
    }
    .add-addtabsearch{
        float:right;
        width:163px;
        height:30px;
        padding-top:8px;
        padding-right:10px;
        padding-bottom:14.7px;
    }
    .add-addtabsearch:after{
        clear:both;
        content:"";
    }
}
.wea-doc-add-popover{
  left: -14px!important;
  .ant-popover-inner-content{
    padding: 8px 0;
  }
  .sub-account{
    color: #999;
    cursor: pointer;
    width: 100%;
    padding: 5px 16px;
    &:hover{
      background: #E9F7FF;
    }
  }
}
